package cn.iocoder.yudao.module.member.user.service;

/**
 * <pre>
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 *  前台用户安全相关 ServiceImpl 接口，定义权限相关的校验操作
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 * </pre>
 *
 * @author 山野羡民（1032694760@qq.com）
 * @since 2025/01/14
 */
@SuppressWarnings("unused")
public interface SecurityMemberService {

    /**
     * 判断是否是VIP用户
     */
    boolean isVipMember();

    /**
     * 判断是否是商家
     */
    boolean isMerchant();

    /**
     * 判断是否是VIP商家
     */
    boolean isVipMerchant();

    /**
     * 判断是否是店员
     */
    boolean isStaff();

    /**
     * 判断是否是核销员
     */
    boolean isVerifier();

    /**
     * 判断是否是配送员
     */
    boolean isRider();

    /**
     * 判断是否是收银员
     */
    boolean isCashier();

    /**
     * 判断是否是业务员
     */
    boolean isSalesman();

    /**
     * 判断是否是招商人员
     */
    boolean isAgency();

    /**
     * 判断是否是云盟商
     */
    boolean isCloudAlliance();

    /**
     * 判断是否是分红人员
     */
    boolean isBonus();

}
